package com.xmy.cultivate.entity.views;

import com.xmy.cultivate.entity.OrderDisDetail;
import lombok.Data;
import lombok.Getter;

import java.math.BigDecimal;
import java.time.LocalDate;
import java.util.List;

@Data
public class IncomeDayReport {

    private Long id;

    private Long orderId;

    private String receiptNo;

    private Long studentId;

    private String subjectsName;

    private Long courseId;

    private String coursePriceName;

    private String courseName;

    private String studentName;

    private String teacherName;

    private Long gradeId;

    private String gradeName;

    private String handlePersonName;

    private LocalDate handleDate;

    private BigDecimal price;

    private BigDecimal solidPrice;

    private BigDecimal ownPrice;

    private Integer isOwn;

    private BigDecimal disPrice;

    private LocalDate discountsDate;

    private BigDecimal discountsPrice;

    private Long schoolId;

    private String schoolName;

    private String yearClassName;

    /**
     * 邀约人
     */
    private String inviteNames;

    /**
     * 试听人
     */
    private String auditionNames;

    /**
     * 成交人
     */
    private String bargainNames;

    private List<OrderDisDetail> orderDisDetailList;

    private Integer status;

    /**
     * 是否打印
     */
    private Integer isPrint;

    private Long payeeId;

    private String payeeName;

    private Integer arriveAffirm;

    /**
     *是否确认优惠
     */
    private Integer isAffirmDis;

    // 期数
    private Integer payNum;
    private String teacherId;

    List<Integer> affirmTypeList;
}
